heart beating - French English Dictionary